sight-feed lubricator - English Synonyms Dictionary